×

tortured himself meaning in French

s'est torturé, s'est fait du mal

Related Words

  1. tortured (film)
  2. tortured artist
  3. tortured souls
  4. torturedly
PC Version

Copyright © 2018 WordTech Co.